@charset "utf-8";
#top_bg{background:#303342 none repeat scroll 0 0; height:60px; width:100%; background-size:100% 60px;}
#top_bg .top_bg_1 img{margin-top:10px;}
#top_bg .top_bg_1 ul li{float:left;}
#top_bg .top_bg_1 ul .top_bg_li_1{ margin-right:25px;}
#top_bg .top_bg_1 ul li a{color:#FFF; font-size:18px; line-height:60px;}
#banner{padding-top:60px;}
.main_fr{width:100%; max-width:1000px; margin-top:20px;}
.main_fr h3 {background:#FFF; font-size:18px; font-weight:bold; height:50px; line-height:50px; margin-bottom:30px; padding-left:30px; background-size:100%; color:#000; box-shadow:1px 1px 2px #999; border-radius:3px;}
.listul{ background:#fff none repeat scroll 0 0; background-size:100%; box-shadow:1px 1px 2px #999;}
.listul li{border-bottom:1px dashed #ccc; clear:both; margin:0 5px; padding:25px 20px 15px; color:#000;}
.listul li img{ vertical-align:middle;}
.listul li a{background:#2593fc; border-radius:4px; color:#fff; padding:8px 30px 8px 30px; text-align:center;}
.listul li a:hover{background:#29b3e6;}
.listul li:last-child{border:none;}
.listul li img{height:132px; width:100px; margin-top:10px; margin-right:10px;}
.listul li p{display:block;color:#000; padding-top:10px; line-height:26px;}
#bottom{width:100%; height:40px; background:#898989; margin-top:50px;}
#bottom p{display:block; line-height:40px; text-align:center;}